namespace TheGunningMan

import Gunningine

//
// QuakeGuyModel
//
class QuakeGuyModel(Gunningine.Model):

    def constructor():
        super("Models/player")

//
// QuakeGuy
//
class QuakeGuy(BasicSeekerEntity):

    def constructor(position, direction, worldState, alignment):
        super("QuakeGuy", position, direction, worldState, alignment)
        self.MoveSpeed = 10

    virtual def Idle_OnEnter(*args):
        super(QuakeGuyModel(), "stand")
        
    override def Seek_OnEnter(*args):
        SetAnimation("rockrun")

    override def Attack_OnEnter(*args):
        super("shotatt", args[0])
       